package com.transaction.demo.task.biz;

import java.util.List;

import com.transaction.demo.message.vo.resp.TransactionMessageRespVo;

/**
 * 描述：
 * 作者：马庆智
 * 日期：2023/04/26 10:29:01
 */
public interface TransactionMessageBiz {

	/**
	 * 处理状态为“待确认”但已超时的消息.
	 *
	 * @author 马庆智
	 * @date: 2023/4/27 14:34
	 */
	void handleWaitingConfirmTimeOutMessages(List<TransactionMessageRespVo> list);

	/**
	 * 处理状态为“发送中”但超时没有被成功消费确认的消息
	 * @author 马庆智
	 *
	 * @date: 2023/4/27 14:35
	 */
	void handleSendingTimeOutMessage(List<TransactionMessageRespVo> list);
}